@charset "utf-8";
/* CSS Document */


*{margin:0; padding:0; list-style:none; }
	body{ background:#fff; font:normal 12px/22px "微软雅黑"; }
	img{ border:0;  }
	a{ text-decoration:none; color:#333;  }
	a:hover{ color:#FF8400;  }
	.js{width:90%; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;   }
	.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }



.top{
	height: 105px;
	width: 1620px;
	margin: 0 auto;

}

.top-left{
	float: left;
	padding-top: 10px;
	width: 28%;
	
}

.top-left .loge{

}

.top-left .loge img{
   width:401px;
   height:77px;
}

.top-rg{
	 float:right;
	width: 60%;
	
}

.top-rg .tela{
   background: url(tela.jpg) no-repeat left center;
	padding-left: 40px;
	float: left;
	height: 105px;
	line-height: 105px;
	font-size: 14px;
	
}

.top-rg .emdc{
background: url(email.jpg) no-repeat left center;
	padding-left: 40px;
	float: left;
	width: 40%;
	line-height: 105px;
	text-align: left;
	margin-left:20px;
	
}

.top-rg .emdc a{
   padding-right:20px;
	font-size: 14px;
  
}

.en-cn{
	float:left;
	padding-left: 15px;
	width: 80px;
	line-height: 45px;
	margin-top: 45px;
	
}

.muen{
	
}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{  background:#003a77; position:relative; z-index:1;   color:#fff; height:51px; line-height:50px;   }
	.nav{ width:1420px; margin:0 auto; font-family:"微软雅黑",SimSun,SimHei;  }
	.nav h3{ font-size:100%; font-weight:normal; font-size:16px;  }
	.nav .m{  position:relative; float:left; width:140px;  margin:0 10px; display:inline; text-align:center;   }
	.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
		vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; 
	}
	.nav h3 a{  zoom:1;  height:48px; line-height:50px; display:block; color:#fff; font-weight: bold; margin-top:2px;}
	.nav .on h3 a{ background: #FFFFFF; color: #000000; border-top-left-radius: 7px; border-top-right-radius: 7px; }
	.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
	.nav .sub{ display:none; /*默认隐藏*/ width:140px; padding:0px 0;  position:absolute; left:0px; top:50px;  background:#fff;  border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;
		box-shadow: 3px 3px 3px grey;
}
	.nav .sub li{ text-align:center;  line-height: 45px; }
	.nav .sub li a{ color:#333; display:block; zoom:1; font-size: 14px;}
	.nav .sub li a:hover{  background:#ddd; color:#c00;   }
	.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px; text-align: left;  }

	.nav .sub dl a:hover{ color:#c00;  }
.nav .sub dl dt{
	text-align: left;
}
	.nav .sub dl dt a{ color:#000;  font-weight: bold; font-size: 14px;}
	.nav .sub dl dd a{ color:#333;  background:url(images/icon.png) 0 -332px no-repeat; font-size: 14px; }

	.nav #m2 .sub{ z-index:1; width:1200px; left:-116px;  }
	

@media screen and (max-width: 1366px){
   .top{
     width:100%;
   }
   }